package easybooking.db;

import java.util.*;
import easybooking.data.Airport; 
import easybooking.data.Booking; 
import easybooking.data.Customer; 
import easybooking.data.Flight; 
import easybooking.data.Plane; 
import easybooking.data.Seat; 
import java.util.ArrayList; 

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.1086D68F-A06F-6D58-CF5E-B03BAD670B3B]
// </editor-fold> 
public class FlightMapper {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6B27F562-2C18-9A54-E907-45EAA3F07E0C]
    // </editor-fold> 
    private static FlightMapper flightMapper = null;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.F5EA5446-CFB1-837F-382B-E897B7DDEB43]
    // </editor-fold> 
    protected FlightMapper () {
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.CB1DC438-3F1F-53AA-52E9-5605698FFD11]
    // </editor-fold> 
    public static FlightMapper flightMapper () {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.DDA7F512-BF8A-EB91-8D92-9DE921D9F261]
    // </editor-fold> 
    public Flight findByKey (int id) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.11E887C6-75F5-8AB8-F9F1-30511ADFEB8B]
    // </editor-fold> 
    public ArrayList<Flight> findAll () {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.7E50195A-C4A3-2E35-0242-0247DD4972A1]
    // </editor-fold> 
    public Flight insert (Flight f) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.76D6DF2A-AB74-331C-3550-205A9346D44E]
    // </editor-fold> 
    public Flight update (Flight f) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.FF6C0887-DFFB-0CD1-CEA2-DE12A5F283A2]
    // </editor-fold> 
    public ArrayList<Flight> findByDateTime (Date dateTime) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.751103D7-4688-B30B-942C-F2C5C199C011]
    // </editor-fold> 
    public ArrayList<Flight> findByPlane (int planeId) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D3B32DFE-6614-53EA-F78F-CE53EDC02A3D]
    // </editor-fold> 
    public ArrayList<Flight> findByStartAirport (int startAirportId) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.1FCDD2B0-9E1D-E2AB-F3D6-0D4DAA75997C]
    // </editor-fold> 
    public ArrayList<Flight> findByStopAirport (int stopAirportId) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.432E8D67-7BDA-D0CD-3A54-611E3F375719]
    // </editor-fold> 
    public FlightMapper getFlightMapper () {
        return flightMapper;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.C8F227A5-C726-75EA-7E30-3982AA77ACA8]
    // </editor-fold> 
    public void setFlightMapper (FlightMapper val) {
        this.flightMapper = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.13EC0E44-4F12-39D0-5345-B1F3C37F5444]
    // </editor-fold> 
    public ArrayList<Flight> findByPlane (Plane p) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.AA47BFA8-6A36-50D3-81E8-31F60846F77E]
    // </editor-fold> 
    public ArrayList<Flight> findByStartAirport (Airport a) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.3E5F39E6-8F87-5E64-8864-AF72AC14B347]
    // </editor-fold> 
    public ArrayList<Flight> findByStopAirport (Airport a) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.5DAA3EDC-8DB3-C9BA-CD75-B826C1F08FA7]
    // </editor-fold> 
    public ArrayList<Seat> findSeatsByFlight (Flight f) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.19C3375D-BE48-1DD5-FB27-9C7ADACB68DE]
    // </editor-fold> 
    public ArrayList<Booking> findBookingsByFlight (Flight f) {
        return null;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.542E2744-424A-6233-B914-DD78414351CE]
    // </editor-fold> 
    public ArrayList<Flight> findByCustomer (Customer c) {
        return null;
    }

}

